Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix #623 fix data panel #631

Merged
merged 2 commits into from
Jan 29, 2025
Merged

Fix #623 fix data panel #631

merged 2 commits into from
Jan 29, 2025

Conversation

Anchel123
Copy link
Contributor

@Anchel123 Anchel123 commented Jan 26, 2025

PR Type

Bug fix


Description

  • Removed blur event on input to prevent unintended submit issues.

  • Ensured smoother interaction with the input field in the data panel.


Changes walkthrough πŸ“

Relevant files
Bug fix
GraphDataPanel.tsx
Removed input blur to fix submit issueΒ  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β 

app/graph/GraphDataPanel.tsx

  • Removed onBlur handler from the input field.
  • Prevented input blur from interfering with submit actions.
  • +0/-1Β  Β  Β 

    Need help?
  • Type /help how to ... in the comments thread for any questions about Qodo Merge usage.
  • Check out the documentation for more information.
  • Copy link

    vercel bot commented Jan 26, 2025

    The latest updates on your projects. Learn more about Vercel for Git β†—οΈŽ

    Name Status Preview Comments Updated (UTC)
    falkordb-browser βœ… Ready (Inspect) Visit Preview πŸ’¬ Add feedback Jan 28, 2025 7:28pm

    Copy link
    Contributor

    coderabbitai bot commented Jan 26, 2025

    Important

    Review skipped

    Auto reviews are disabled on base/target branches other than the default branch.

    Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

    You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.


    Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?

    ❀️ Share
    πŸͺ§ Tips

    Chat

    There are 3 ways to chat with CodeRabbit:

    • Review comments: Directly reply to a review comment made by CodeRabbit. Example:
      • I pushed a fix in commit <commit_id>, please review it.
      • Generate unit testing code for this file.
      • Open a follow-up GitHub issue for this discussion.
    • Files and specific lines of code (under the "Files changed" tab): Tag @coderabbitai in a new review comment at the desired location with your query. Examples:
      • @coderabbitai generate unit testing code for this file.
      • @coderabbitai modularize this function.
    • PR comments: Tag @coderabbitai in a new PR comment to ask questions about the PR branch. For the best results, please provide a very specific query, as very limited context is provided in this mode. Examples:
      • @coderabbitai gather interesting stats about this repository and render them as a table. Additionally, render a pie chart showing the language distribution in the codebase.
      • @coderabbitai read src/utils.ts and generate unit testing code.
      • @coderabbitai read the files in the src/scheduler package and generate a class diagram using mermaid and a README in the markdown format.
      • @coderabbitai help me debug CodeRabbit configuration file.

    Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments.

    CodeRabbit Commands (Invoked using PR comments)

    • @coderabbitai pause to pause the reviews on a PR.
    • @coderabbitai resume to resume the paused reviews.
    • @coderabbitai review to trigger an incremental review. This is useful when automatic reviews are disabled for the repository.
    • @coderabbitai full review to do a full review from scratch and review all the files again.
    • @coderabbitai summary to regenerate the summary of the PR.
    • @coderabbitai generate docstrings to generate docstrings for this PR. (Beta)
    • @coderabbitai resolve resolve all the CodeRabbit review comments.
    • @coderabbitai configuration to show the current CodeRabbit configuration for the repository.
    • @coderabbitai help to get help.

    Other keywords and placeholders

    • Add @coderabbitai ignore anywhere in the PR description to prevent this PR from being reviewed.
    • Add @coderabbitai summary to generate the high-level summary at a specific location in the PR description.
    • Add @coderabbitai anywhere in the PR title to generate the title automatically.

    CodeRabbit Configuration File (.coderabbit.yaml)

    • You can programmatically configure CodeRabbit by adding a .coderabbit.yaml file to the root of your repository.
    • Please see the configuration documentation for more information.
    • If your editor has YAML language server enabled, you can add the path at the top of this file to enable auto-completion and validation: # yaml-language-server: $schema=https://coderabbit.ai/integrations/schema.v2.json

    Documentation and Community

    • Visit our Documentation for detailed information on how to use CodeRabbit.
    • Join our Discord Community to get help, request features, and share feedback.
    • Follow us on X/Twitter for updates and announcements.

    @Anchel123 Anchel123 changed the title Fix #623 Fix #623 fix data panel Jan 26, 2025
    Copy link

    Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here.

    PR Reviewer Guide πŸ”

    Here are some key observations to aid the review process:

    ⏱️ Estimated effort to review: 1 πŸ”΅βšͺβšͺβšͺβšͺ
    πŸ§ͺΒ No relevant tests
    πŸ”’Β No security concerns identified
    ⚑ Recommended focus areas for review

    UX Validation

    Removing the blur event handler could lead to the input staying in edit mode indefinitely if user clicks outside without submitting. Verify the expected behavior for exiting edit mode.

    <Input
        className="w-full"
        value={newVal}
        onChange={(e) => setNewVal(e.target.value)}
        onKeyDown={handleSetKeyDown}
    />

    Copy link

    Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here.

    PR Code Suggestions ✨

    Explore these optional code suggestions:

    CategorySuggestionΒ  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Β  Score
    Possible issue
    Add input validation safeguards

    Add form validation and error handling for the input field to prevent submitting
    invalid data. The current implementation allows empty or invalid values to be
    submitted.

    app/graph/GraphDataPanel.tsx [292-297]

     <Input
         className="w-full"
         value={newVal}
         onChange={(e) => setNewVal(e.target.value)}
         onKeyDown={handleSetKeyDown}
    +    required
    +    aria-invalid={!newVal.trim()}
     />
    • Apply this suggestion
    Suggestion importance[1-10]: 7

    Why: The suggestion adds important input validation to prevent empty submissions and improves accessibility with ARIA attributes, which enhances both data integrity and user experience.

    7

    Copy link

    Qodo Merge was enabled for this repository. To continue using it, please link your Git account with your Qodo account here.

    CI Feedback 🧐

    A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

    Action: test

    Failed stage: Run Playwright tests with detailed reporting [❌]

    Failed test name: settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API

    Failure summary:

    The test failed in the Settings Tests section when trying to modify the MAX_INFO_QUERIES
    configuration value via UI validation API. Specifically:

  • The test expected the input value "20" to match the actual value but the comparison failed
  • The failure occurred in both Chromium and Firefox browsers
  • The error occurred at line 123 in settingsConfig.spec.ts where it checks if value === input
  • The test was retried 3 times but failed consistently

  • Relevant error logs:
    1:  ##[group]Operating System
    2:  Ubuntu
    ...
    
    1543:  - Network:      http://10.1.0.18:3000
    1544:  βœ“ Starting...
    1545:  ⚠ "next start" does not work with "output: standalone" configuration. Use "node .next/standalone/server.js" instead.
    1546:  βœ“ Ready in 356ms
    1547:  Running 191 tests using 1 worker
    1548:  Running 191 tests using 1 worker
    1549:  [next-auth][warn][NEXTAUTH_URL] 
    1550:  https://next-auth.js.org/warnings#nextauth_url
    1551:  TypeError: Cannot read properties of null (reading '1')
    1552:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1553:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1554:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1555:  at async p (.next/server/app/api/user/route.js:1:2243)
    1556:  TypeError: Cannot read properties of null (reading '1')
    1557:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1558:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1559:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1560:  at async p (.next/server/app/api/user/route.js:1:2243)
    1561:  Β·  βœ“  1 [setup] β€Ί auth.setup.ts:12:6 β€Ί admin authentication (6.0s)
    1562:  [Error: NOPERM User readwriteuser has no permissions to run the 'acl|getuser' command]
    1563:  [Error: ERR wrong number of arguments for 'graph.QUERY' command]
    1564:  Β·  βœ“  2 [setup] β€Ί auth.setup.ts:36:10 β€Ί readwrite authentication (1.9s)
    1565:  [Error: NOPERM User readonlyuser has no permissions to run the 'acl|getuser' command]
    1566:  [Error: NOPERM User readonlyuser has no permissions to run the 'graph.QUERY' command]
    ...
    
    1570:  Β·  βœ“  6 [[Admin] Chromium] β€Ί graph.spec.ts:50:13 β€Ί Graph Tests β€Ί @admin Create graph -> click the Export Data button -> verify the file has been successfully downloaded (1.3s)
    1571:  Β·  βœ“  7 [[Admin] Chromium] β€Ί graph.spec.ts:61:13 β€Ί Graph Tests β€Ί @admin Query Test: Create a graph via api -> run a query via api and validate that the response data is correct (21ms)
    1572:  Β·  βœ“  8 [[Admin] Chromium] β€Ί navBar.spec.ts:20:13 β€Ί Navbar tests β€Ί @admin Verify clicking on FalkorDB logo redirects to specified URL (1.7s)
    1573:  Β·  βœ“  9 [[Admin] Chromium] β€Ί navBar.spec.ts:29:13 β€Ί Navbar tests β€Ί @admin Verify clicking on Graphs button redirects to specified URL (1.2s)
    1574:  Β·  βœ“  10 [[Admin] Chromium] β€Ί navBar.spec.ts:39:13 β€Ί Navbar tests β€Ί @admin Verify clicking on Schemas button redirects to specified URL (2.1s)
    1575:  Β·  βœ“  11 [[Admin] Chromium] β€Ί navBar.spec.ts:49:13 β€Ί Navbar tests β€Ί @admin Verify clicking on help -> Documentation redirects to specified URL (1.2s)
    1576:  Β·  βœ“  12 [[Admin] Chromium] β€Ί navBar.spec.ts:58:13 β€Ί Navbar tests β€Ί @admin Verify clicking on help -> Support redirects to specified URL (1.3s)
    1577:  Β·  βœ“  13 [[Admin] Chromium] β€Ί navBar.spec.ts:67:13 β€Ί Navbar tests β€Ί @admin Verify clicking on Settings redirects to specified URL (1.1s)
    1578:  [Error: Failed to set config value MAX_QUEUED_QUERIES to NaN]
    1579:  Β·  βœ“  14 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: aa description: invalid input - character (2.5s)
    1580:  [Error: Failed to set config value MAX_QUEUED_QUERIES to -3]
    1581:  Β·  βœ“  15 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: -3 description: invalid input - negative number (2.2s)
    1582:  [Error: Failed to set config value MAX_QUEUED_QUERIES to 0]
    1583:  Β·  βœ“  16 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: 00-1 description: invalid input (2.2s)
    1584:  Β·  βœ“  17 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: 1 description: valid input (2.2s)
    1585:  [Error: Failed to set config value MAX_QUEUED_QUERIES to 0]
    1586:  Β·  βœ“  18 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: 0 description: invalid input - zero value (2.2s)
    1587:  [Error: Failed to set config value TIMEOUT_MAX to NaN]
    1588:  Β·  βœ“  19 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1589:  [Error: Failed to set config value TIMEOUT_MAX to -3]
    1590:  Β·  βœ“  20 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1591:  Β·  βœ“  21 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1592:  Β·  βœ“  22 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: 30 description: valid input (1.2s)
    1593:  [Error: Failed to set config value TIMEOUT_DEFAULT to NaN]
    1594:  Β·  βœ“  23 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1595:  [Error: Failed to set config value TIMEOUT_DEFAULT to -3]
    1596:  Β·  βœ“  24 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1597:  Β·  βœ“  25 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1598:  Β·  βœ“  26 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: 1 description: valid input (1.2s)
    1599:  Β·  βœ“  27 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1600:  [Error: Failed to set config value RESULTSET_SIZE to NaN]
    1601:  Β·  βœ“  28 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1602:  Β·  βœ“  29 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1603:  Β·  βœ“  30 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1604:  Β·  βœ“  31 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: 1 description: valid input (1.2s)
    1605:  Β·  βœ“  32 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1606:  [Error: Failed to set config value QUERY_MEM_CAPACITY to NaN]
    1607:  Β·  βœ“  33 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1608:  [Error: Failed to set config value QUERY_MEM_CAPACITY to -3]
    1609:  Β·  βœ“  34 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1610:  Β·  βœ“  35 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1611:  Β·  βœ“  36 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: 1 description: valid input (1.2s)
    1612:  Β·  βœ“  37 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1613:  [Error: Failed to set config value VKEY_MAX_ENTITY_COUNT to NaN]
    1614:  Β·  βœ“  38 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1615:  [Error: Failed to set config value VKEY_MAX_ENTITY_COUNT to -3]
    1616:  Β·  βœ“  39 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1617:  Β·  βœ“  40 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1618:  Β·  βœ“  41 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: 1 description: valid input (1.2s)
    1619:  Β·  βœ“  42 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1620:  [Error: Failed to set config value CMD_INFO to aa]
    1621:  Β·  βœ“  43 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1622:  [Error: Failed to set config value CMD_INFO to -3]
    1623:  Β·  βœ“  44 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1624:  [Error: Failed to set config value CMD_INFO to 00-1]
    1625:  Β·  βœ“  45 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1626:  [Error: Failed to set config value CMD_INFO to 10s]
    1627:  Β·  βœ“  46 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: 10s description: invalid input (1.2s)
    1628:  Β·  βœ“  47 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: no description: valid input - no value (1.2s)
    1629:  Β·  βœ“  48 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: yes description: valid input - yes value (1.2s)
    1630:  [Error: Failed to set config value MAX_INFO_QUERIES to NaN]
    1631:  Β·  βœ“  49 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:100:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1632:  [Error: Failed to set config value MAX_INFO_QUERIES to -3]
    ...
    
    1639:  Β·  βœ“  56 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via UI validation via API: Input value: 10 description: modify defaultTimeOut (733ms)
    1640:  Β·  βœ“  57 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via UI validation via API: Input value: 20 description: modify resultSetSize (729ms)
    1641:  Β·  βœ“  58 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via UI validation via API: Input value: 20 description: modify queryMemCapacity (714ms)
    1642:  Β·  βœ“  59 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via UI validation via API: Input value: 20 description: modify vKeyMaxEntityCount (732ms)
    1643:  Β·  βœ“  60 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via UI validation via API: Input value: yes description: modify cmdInfo (713ms)
    1644:  Γ—  ✘  61 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries (735ms)
    1645:  Γ—  ✘  62 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries (retry #1) (1.1s)
    1646:  F  ✘  63 [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries (retry #2) (1.0s)
    1647:  TypeError: Cannot read properties of null (reading '1')
    1648:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1649:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1650:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1651:  at async p (.next/server/app/api/user/route.js:1:2243)
    1652:  Β·  βœ“  64 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:19:9 β€Ί Settings Tests β€Ί @admin Add one new user -> validating user exists in the users list (2.8s)
    1653:  TypeError: Cannot read properties of null (reading '1')
    1654:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1655:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1656:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1657:  at async p (.next/server/app/api/user/route.js:1:2243)
    1658:  Β·  βœ“  65 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:29:9 β€Ί Settings Tests β€Ί @admin Add one user -> remove one user -> Validate that the user has been removed (3.1s)
    1659:  TypeError: Cannot read properties of null (reading '1')
    1660:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1661:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1662:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1663:  at async p (.next/server/app/api/user/route.js:1:2243)
    1664:  Β·  βœ“  66 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:44:9 β€Ί Settings Tests β€Ί @admin Add one user -> change the role -> Validate that the user role have been changed (4.1s)
    1665:  TypeError: Cannot read properties of null (reading '1')
    1666:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1667:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1668:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1669:  at async p (.next/server/app/api/user/route.js:1:2243)
    1670:  TypeError: Cannot read properties of null (reading '1')
    1671:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1672:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1673:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1674:  at async p (.next/server/app/api/user/route.js:1:2243)
    1675:  Β·  βœ“  67 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:59:9 β€Ί Settings Tests β€Ί @admin Add two users -> change their roles via checkbox -> Validate that the users roles have been changed (6.4s)
    1676:  TypeError: Cannot read properties of null (reading '1')
    1677:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1678:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1679:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1680:  at async p (.next/server/app/api/user/route.js:1:2243)
    1681:  TypeError: Cannot read properties of null (reading '1')
    ...
    
    1686:  Β·  βœ“  68 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:80:9 β€Ί Settings Tests β€Ί @admin Add two users -> delete the two users by checkbox -> Validate that the users have been deleted (6.4s)
    1687:  Β·  βœ“  69 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: Test123 reason: short password  (3.0s)
    1688:  Β·  βœ“  70 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: Test1234 reason: without special character  (3.0s)
    1689:  Β·  βœ“  71 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: Testtes@ reason: without digits  (2.9s)
    1690:  Β·  βœ“  72 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: TESTES1@ reason: without lowercase letters  (2.9s)
    1691:  Β·  βœ“  73 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: testte1@ reason: without uppercase letters  (3.0s)
    1692:  Β·  βœ“  74 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user:  reason: without password  (3.0s)
    1693:  Β·  βœ“  75 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:121:9 β€Ί Settings Tests β€Ί @admin Attempt to add a user without assigning a role -> Verify that the user has not been added (2.9s)
    1694:  [Error: ERR The 'default' user cannot be removed]
    1695:  Β·  βœ“  76 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:132:9 β€Ί Settings Tests β€Ί @admin Attempt to delete the default admin user -> Verify that the user has not been deleted. (771ms)
    1696:  TypeError: Cannot read properties of null (reading '1')
    1697:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1698:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1699:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1700:  at async p (.next/server/app/api/user/route.js:1:2243)
    1701:  Error: Missing parameters
    1702:  at p (.next/server/app/api/user/route.js:1:2208)
    1703:  Β·  βœ“  77 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:140:9 β€Ί Settings Tests β€Ί @admin API Test:Add user via API -> Validated user existing via API -> Delete user via API. (39ms)
    1704:  Error: Missing parameters
    1705:  at p (.next/server/app/api/user/route.js:1:2208)
    1706:  Β·  βœ“  78 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:150:9 β€Ί Settings Tests β€Ί @admin API Test: without passing a username, Attempt to add a user and validate the user was not added (13ms)
    1707:  Error: Missing parameters
    1708:  at p (.next/server/app/api/user/route.js:1:2208)
    1709:  Β·  βœ“  79 [[Admin] Chromium] β€Ί settingsUsers.spec.ts:159:9 β€Ί Settings Tests β€Ί @admin API Test: without passing a role, Attempt to add a user and validate the user was not added (13ms)
    1710:  Error: Missing parameters
    ...
    
    1716:  Β·  βœ“  84 [[Admin] Firefox] β€Ί graph.spec.ts:50:13 β€Ί Graph Tests β€Ί @admin Create graph -> click the Export Data button -> verify the file has been successfully downloaded (1.2s)
    1717:  Β·  βœ“  85 [[Admin] Firefox] β€Ί graph.spec.ts:61:13 β€Ί Graph Tests β€Ί @admin Query Test: Create a graph via api -> run a query via api and validate that the response data is correct (19ms)
    1718:  Β·  βœ“  86 [[Admin] Firefox] β€Ί navBar.spec.ts:20:13 β€Ί Navbar tests β€Ί @admin Verify clicking on FalkorDB logo redirects to specified URL (1.7s)
    1719:  Β·  βœ“  87 [[Admin] Firefox] β€Ί navBar.spec.ts:29:13 β€Ί Navbar tests β€Ί @admin Verify clicking on Graphs button redirects to specified URL (1.1s)
    1720:  Β·  βœ“  88 [[Admin] Firefox] β€Ί navBar.spec.ts:39:13 β€Ί Navbar tests β€Ί @admin Verify clicking on Schemas button redirects to specified URL (2.0s)
    1721:  Β·  βœ“  89 [[Admin] Firefox] β€Ί navBar.spec.ts:49:13 β€Ί Navbar tests β€Ί @admin Verify clicking on help -> Documentation redirects to specified URL (1.1s)
    1722:  Β·  βœ“  90 [[Admin] Firefox] β€Ί navBar.spec.ts:58:13 β€Ί Navbar tests β€Ί @admin Verify clicking on help -> Support redirects to specified URL (1.2s)
    1723:  Β·  βœ“  91 [[Admin] Firefox] β€Ί navBar.spec.ts:67:13 β€Ί Navbar tests β€Ί @admin Verify clicking on Settings redirects to specified URL (1.0s)
    1724:  [Error: Failed to set config value MAX_QUEUED_QUERIES to NaN]
    1725:  Β·  βœ“  92 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: aa description: invalid input - character (2.4s)
    1726:  [Error: Failed to set config value MAX_QUEUED_QUERIES to -3]
    1727:  Β·  βœ“  93 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: -3 description: invalid input - negative number (2.2s)
    1728:  [Error: Failed to set config value MAX_QUEUED_QUERIES to 0]
    1729:  Β·  βœ“  94 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: 00-1 description: invalid input (2.2s)
    1730:  Β·  βœ“  95 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: 1 description: valid input (2.2s)
    1731:  [Error: Failed to set config value MAX_QUEUED_QUERIES to 0]
    1732:  Β·  βœ“  96 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:21:13 β€Ί Settings Tests β€Ί @admin Modify MAX_QUEUED_QUERIES via API validation via UI: Input value: 0 description: invalid input - zero value (2.2s)
    1733:  [Error: Failed to set config value TIMEOUT_MAX to NaN]
    1734:  Β·  βœ“  97 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1735:  [Error: Failed to set config value TIMEOUT_MAX to -3]
    1736:  Β·  βœ“  98 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1737:  Β·  βœ“  99 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1738:  Β·  βœ“  100 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:33:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_MAX via API validation via UI: Input value: 30 description: valid input (1.2s)
    1739:  [Error: Failed to set config value TIMEOUT_DEFAULT to NaN]
    1740:  Β·  βœ“  101 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1741:  [Error: Failed to set config value TIMEOUT_DEFAULT to -3]
    1742:  Β·  βœ“  102 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1743:  Β·  βœ“  103 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1744:  Β·  βœ“  104 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: 1 description: valid input (1.2s)
    1745:  Β·  βœ“  105 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:44:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1746:  [Error: Failed to set config value RESULTSET_SIZE to NaN]
    1747:  Β·  βœ“  106 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1748:  Β·  βœ“  107 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1749:  Β·  βœ“  108 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1750:  Β·  βœ“  109 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: 1 description: valid input (1.2s)
    1751:  Β·  βœ“  110 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:55:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1752:  [Error: Failed to set config value QUERY_MEM_CAPACITY to NaN]
    1753:  Β·  βœ“  111 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1754:  [Error: Failed to set config value QUERY_MEM_CAPACITY to -3]
    1755:  Β·  βœ“  112 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1756:  Β·  βœ“  113 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1757:  Β·  βœ“  114 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: 1 description: valid input (1.2s)
    1758:  Β·  βœ“  115 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:66:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1759:  [Error: Failed to set config value VKEY_MAX_ENTITY_COUNT to NaN]
    1760:  Β·  βœ“  116 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1761:  [Error: Failed to set config value VKEY_MAX_ENTITY_COUNT to -3]
    1762:  Β·  βœ“  117 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1763:  Β·  βœ“  118 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1764:  Β·  βœ“  119 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: 1 description: valid input (1.2s)
    1765:  Β·  βœ“  120 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:78:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via API validation via UI: Input value: 0 description: valid input - zero value (1.2s)
    1766:  [Error: Failed to set config value CMD_INFO to aa]
    1767:  Β·  βœ“  121 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1768:  [Error: Failed to set config value CMD_INFO to -3]
    1769:  Β·  βœ“  122 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: -3 description: invalid input - negative number (1.2s)
    1770:  [Error: Failed to set config value CMD_INFO to 00-1]
    1771:  Β·  βœ“  123 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: 00-1 description: invalid input (1.2s)
    1772:  [Error: Failed to set config value CMD_INFO to 10s]
    1773:  Β·  βœ“  124 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: 10s description: invalid input (1.2s)
    1774:  Β·  βœ“  125 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: no description: valid input - no value (1.2s)
    1775:  Β·  βœ“  126 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:89:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via API validation via UI: Input value: yes description: valid input - yes value (1.2s)
    1776:  [Error: Failed to set config value MAX_INFO_QUERIES to NaN]
    1777:  Β·  βœ“  127 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:100:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via API validation via UI: Input value: aa description: invalid input - character (1.2s)
    1778:  [Error: Failed to set config value MAX_INFO_QUERIES to -3]
    ...
    
    1785:  Β·  βœ“  134 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify TIMEOUT_DEFAULT via UI validation via API: Input value: 10 description: modify defaultTimeOut (732ms)
    1786:  Β·  βœ“  135 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify RESULTSET_SIZE via UI validation via API: Input value: 20 description: modify resultSetSize (714ms)
    1787:  Β·  βœ“  136 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify QUERY_MEM_CAPACITY via UI validation via API: Input value: 20 description: modify queryMemCapacity (733ms)
    1788:  Β·  βœ“  137 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify VKEY_MAX_ENTITY_COUNT via UI validation via API: Input value: 20 description: modify vKeyMaxEntityCount (729ms)
    1789:  Β·  βœ“  138 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify CMD_INFO via UI validation via API: Input value: yes description: modify cmdInfo (716ms)
    1790:  Γ—  ✘  139 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries (731ms)
    1791:  Γ—  ✘  140 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries (retry #1) (1.1s)
    1792:  F  ✘  141 [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries (retry #2) (1.0s)
    1793:  TypeError: Cannot read properties of null (reading '1')
    1794:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1795:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1796:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1797:  at async p (.next/server/app/api/user/route.js:1:2243)
    1798:  Β·  βœ“  142 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:19:9 β€Ί Settings Tests β€Ί @admin Add one new user -> validating user exists in the users list (2.8s)
    1799:  TypeError: Cannot read properties of null (reading '1')
    1800:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1801:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1802:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1803:  at async p (.next/server/app/api/user/route.js:1:2243)
    1804:  Β·  βœ“  143 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:29:9 β€Ί Settings Tests β€Ί @admin Add one user -> remove one user -> Validate that the user has been removed (3.1s)
    1805:  TypeError: Cannot read properties of null (reading '1')
    1806:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1807:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1808:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1809:  at async p (.next/server/app/api/user/route.js:1:2243)
    1810:  Β·  βœ“  144 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:44:9 β€Ί Settings Tests β€Ί @admin Add one user -> change the role -> Validate that the user role have been changed (4.0s)
    1811:  TypeError: Cannot read properties of null (reading '1')
    1812:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1813:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1814:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1815:  at async p (.next/server/app/api/user/route.js:1:2243)
    1816:  TypeError: Cannot read properties of null (reading '1')
    1817:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1818:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1819:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1820:  at async p (.next/server/app/api/user/route.js:1:2243)
    1821:  Β·  βœ“  145 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:59:9 β€Ί Settings Tests β€Ί @admin Add two users -> change their roles via checkbox -> Validate that the users roles have been changed (6.4s)
    1822:  TypeError: Cannot read properties of null (reading '1')
    1823:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1824:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1825:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1826:  at async p (.next/server/app/api/user/route.js:1:2243)
    1827:  TypeError: Cannot read properties of null (reading '1')
    ...
    
    1832:  Β·  βœ“  146 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:80:9 β€Ί Settings Tests β€Ί @admin Add two users -> delete the two users by checkbox -> Validate that the users have been deleted (6.3s)
    1833:  Β·  βœ“  147 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: Test123 reason: short password  (3.0s)
    1834:  Β·  βœ“  148 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: Test1234 reason: without special character  (2.9s)
    1835:  Β·  βœ“  149 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: Testtes@ reason: without digits  (3.0s)
    1836:  Β·  βœ“  150 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: TESTES1@ reason: without lowercase letters  (3.0s)
    1837:  Β·  βœ“  151 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user: testte1@ reason: without uppercase letters  (3.0s)
    1838:  Β·  βœ“  152 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:109:13 β€Ί Settings Tests β€Ί @admin Enter password for new user:  reason: without password  (3.0s)
    1839:  Β·  βœ“  153 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:121:9 β€Ί Settings Tests β€Ί @admin Attempt to add a user without assigning a role -> Verify that the user has not been added (2.9s)
    1840:  [Error: ERR The 'default' user cannot be removed]
    1841:  Β·  βœ“  154 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:132:9 β€Ί Settings Tests β€Ί @admin Attempt to delete the default admin user -> Verify that the user has not been deleted. (770ms)
    1842:  TypeError: Cannot read properties of null (reading '1')
    1843:  at t.transformReply (.next/server/chunks/488.js:1:90312)
    1844:  at t.transformCommandReply (.next/server/chunks/488.js:1:89110)
    1845:  at n.commandsExecutor (.next/server/chunks/488.js:1:41157)
    1846:  at async p (.next/server/app/api/user/route.js:1:2243)
    1847:  Error: Missing parameters
    1848:  at p (.next/server/app/api/user/route.js:1:2208)
    1849:  Β·  βœ“  155 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:140:9 β€Ί Settings Tests β€Ί @admin API Test:Add user via API -> Validated user existing via API -> Delete user via API. (34ms)
    1850:  Error: Missing parameters
    1851:  at p (.next/server/app/api/user/route.js:1:2208)
    1852:  Β·  βœ“  156 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:150:9 β€Ί Settings Tests β€Ί @admin API Test: without passing a username, Attempt to add a user and validate the user was not added (15ms)
    1853:  Error: Missing parameters
    1854:  at p (.next/server/app/api/user/route.js:1:2208)
    1855:  Β·  βœ“  157 [[Admin] Firefox] β€Ί settingsUsers.spec.ts:159:9 β€Ί Settings Tests β€Ί @admin API Test: without passing a role, Attempt to add a user and validate the user was not added (12ms)
    1856:  Error: Missing parameters
    ...
    
    1889:  Β·  βœ“  189 [[Read-Only] - Firefox] β€Ί navBar.spec.ts:20:13 β€Ί Navbar tests β€Ί @readonly Verify clicking on FalkorDB logo redirects to specified URL (1.7s)
    1890:  Β·  βœ“  190 [[Read-Only] - Firefox] β€Ί navBar.spec.ts:29:13 β€Ί Navbar tests β€Ί @readonly Verify clicking on Graphs button redirects to specified URL (1.1s)
    1891:  Β·  βœ“  191 [[Read-Only] - Firefox] β€Ί navBar.spec.ts:39:13 β€Ί Navbar tests β€Ί @readonly Verify clicking on Schemas button redirects to specified URL (2.0s)
    1892:  Β·  βœ“  192 [[Read-Only] - Firefox] β€Ί navBar.spec.ts:49:13 β€Ί Navbar tests β€Ί @readonly Verify clicking on help -> Documentation redirects to specified URL (1.1s)
    1893:  Β·  βœ“  193 [[Read-Only] - Firefox] β€Ί navBar.spec.ts:58:13 β€Ί Navbar tests β€Ί @readonly Verify clicking on help -> Support redirects to specified URL (1.2s)
    1894:  Β·  βœ“  194 [[Read-Only] - Firefox] β€Ί navBar.spec.ts:67:13 β€Ί Navbar tests β€Ί @readonly Verify clicking on Settings redirects to specified URL (1.1s)
    1895:  Β·  βœ“  195 [[Read-Only] - Firefox] β€Ί signOut.spec.ts:19:13 β€Ί @readonly SignOut Test β€Ί Sign out Test (2.5s)
    1896:  1) [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    1897:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    1901:  122 |             await apiCall.modifySettingsRole(roles.queryMemCapacity, "0") // update to default values   
    1902:  > 123 |             expect(value === input).toBe(expected)
    1903:  |                                     ^
    1904:  124 |         });
    1905:  125 |     })
    1906:  126 |
    1907:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    1908:  Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    1909:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    1918:  126 |
    1919:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    1920:  attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
    1921:  test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Chromium-retry1/trace.zip
    1922:  Usage:
    1923:  npx playwright show-trace test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Chromium-retry1/trace.zip
    1924:  ────────────────────────────────────────────────────────────────────────────────────────────────
    1925:  Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    1926:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    1930:  122 |             await apiCall.modifySettingsRole(roles.queryMemCapacity, "0") // update to default values   
    1931:  > 123 |             expect(value === input).toBe(expected)
    1932:  |                                     ^
    1933:  124 |         });
    1934:  125 |     })
    1935:  126 |
    1936:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    1937:  2) [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    1938:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    1942:  122 |             await apiCall.modifySettingsRole(roles.queryMemCapacity, "0") // update to default values   
    1943:  > 123 |             expect(value === input).toBe(expected)
    1944:  |                                     ^
    1945:  124 |         });
    1946:  125 |     })
    1947:  126 |
    1948:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    1949:  Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    1950:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    1959:  126 |
    1960:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    1961:  attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
    1962:  test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Firefox-retry1/trace.zip
    1963:  Usage:
    1964:  npx playwright show-trace test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Firefox-retry1/trace.zip
    1965:  ────────────────────────────────────────────────────────────────────────────────────────────────
    1966:  Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    1967:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    1973:  |                                     ^
    1974:  124 |         });
    1975:  125 |     })
    1976:  126 |
    1977:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    1978:  Slow test file: [[Admin] Chromium] β€Ί settingsUsers.spec.ts (44.2s)
    1979:  Slow test file: [[Admin] Firefox] β€Ί settingsUsers.spec.ts (44.2s)
    1980:  Consider splitting slow test files to speed up parallel execution
    1981:  2 failed
    1982:  [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    1983:  [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    1984:  189 passed (5.6m)
    1985:  1) [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    1986:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    1990:  122 |             await apiCall.modifySettingsRole(roles.queryMemCapacity, "0") // update to default values   
    1991:  > 123 |             expect(value === input).toBe(expected)
    1992:  |                                     ^
    1993:  124 |         });
    1994:  125 |     })
    1995:  126 |
    1996:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    1997:  Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    1998:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    2007:  126 |
    2008:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    2009:  attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
    2010:  test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Chromium-retry1/trace.zip
    2011:  Usage:
    2012:  npx playwright show-trace test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Chromium-retry1/trace.zip
    2013:  ────────────────────────────────────────────────────────────────────────────────────────────────
    2014:  Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    2015:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    2019:  122 |             await apiCall.modifySettingsRole(roles.queryMemCapacity, "0") // update to default values   
    2020:  > 123 |             expect(value === input).toBe(expected)
    2021:  |                                     ^
    2022:  124 |         });
    2023:  125 |     })
    2024:  126 |
    2025:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    2026:  2) [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    2027:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    2031:  122 |             await apiCall.modifySettingsRole(roles.queryMemCapacity, "0") // update to default values   
    2032:  > 123 |             expect(value === input).toBe(expected)
    2033:  |                                     ^
    2034:  124 |         });
    2035:  125 |     })
    2036:  126 |
    2037:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    2038:  Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
    2039:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    2048:  126 |
    2049:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    2050:  attachment #1: trace (application/zip) ─────────────────────────────────────────────────────────
    2051:  test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Firefox-retry1/trace.zip
    2052:  Usage:
    2053:  npx playwright show-trace test-results/settingsConfig-Settings-Te-9ddaf-ption-modify-maxInfoQueries--Admin-Firefox-retry1/trace.zip
    2054:  ────────────────────────────────────────────────────────────────────────────────────────────────
    2055:  Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
    2056:  Error: οΏ½[2mexpect(οΏ½[22mοΏ½[31mreceivedοΏ½[39mοΏ½[2m).οΏ½[22mtoBeοΏ½[2m(οΏ½[22mοΏ½[32mexpectedοΏ½[39mοΏ½[2m) // Object.is equalityοΏ½[22m
    ...
    
    2062:  |                                     ^
    2063:  124 |         });
    2064:  125 |     })
    2065:  126 |
    2066:  at /home/runner/work/falkordb-browser/falkordb-browser/e2e/tests/settingsConfig.spec.ts:123:37
    2067:  Slow test file: [[Admin] Chromium] β€Ί settingsUsers.spec.ts (44.2s)
    2068:  Slow test file: [[Admin] Firefox] β€Ί settingsUsers.spec.ts (44.2s)
    2069:  Consider splitting slow test files to speed up parallel execution
    2070:  2 failed
    2071:  [[Admin] Chromium] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    2072:  [[Admin] Firefox] β€Ί settingsConfig.spec.ts:111:13 β€Ί Settings Tests β€Ί @admin Modify MAX_INFO_QUERIES via UI validation via API: Input value: 20 description: modify maxInfoQueries 
    2073:  189 passed (5.6m)
    2074:  ##[error]Process completed with exit code 1.
    ...
    
    2092:  [command]/usr/bin/git config --local --name-only --get-regexp core\.sshCommand
    2093:  [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'core\.sshCommand' && git config --local --unset-all 'core.sshCommand' || :"
    2094:  [command]/usr/bin/git config --local --name-only --get-regexp http\.https\:\/\/github\.com\/\.extraheader
    2095:  http.https://github.com/.extraheader
    2096:  [command]/usr/bin/git config --local --unset-all http.https://github.com/.extraheader
    2097:  [command]/usr/bin/git submodule foreach --recursive sh -c "git config --local --name-only --get-regexp 'http\.https\:\/\/github\.com\/\.extraheader' && git config --local --unset-all 'http.https://github.com/.extraheader' || :"
    2098:  Print service container logs: eb524d95a19147f5a70f12b8da2ed290_falkordbfalkordblatest_e8f5ae
    2099:  ##[command]/usr/bin/docker logs --details 4fbf733ff3eea25881e433de5e54308aadd89e203324f15ad02ae4ef91bd1d8e
    2100:  11:C 26 Jan 2025 10:17:06.818 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
    

    @Anchel123 Anchel123 merged commit 60e47a7 into staging Jan 29, 2025
    8 checks passed
    @Anchel123 Anchel123 deleted the fix-data-panel branch January 29, 2025 10:30
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
    Labels
    None yet
    Projects
    None yet
    Development

    Successfully merging this pull request may close these issues.

    Unable to update node name using lucide-check button, works only via enter key
    3 participants